Skip to main content

Mensagens Avançadas

msg

Envia uma imagem ou anexo ao usuário

/* 
Primeiro Parâmetro: Conteúdo (String)
Segundo Parâmetro: Tipo do Conteúdo (Opcional, padrão é text)
Terceiro Parâmetro: Subtítulo (Válido para envio de mídias/documentos)
Quarto Parâmetro: Variante em áudio da mensagem (Para ser enviada em TTS)
*/
/* Texto Simples */
msg("Olá");
msg("Como vai você?", "text");
msg(
"Minha melhor variante é **você**",
"text",
null,
"Sabia que a minha melhor variante é você?"
);
/* Imagem */
msg("https://google.com/image.png", "image", "Olhe para esta imagem");
/* Sugestões rápidas */
msg(["Sim", "Não", "Outra"], "chips");
/* Obriga o envio por áudio */
msg("Força o áudio!", "tts");
/* Envia um Payload Web */
msg(
{
type: "banana",
},
"payload"
);
/*
Cria um footer com botões
Disponível apenas no Falazap V2
A propriedade "text" define o que será exibido como texto do botão
A propriedade "action" define a mensagem que será enviada ao fluxo ao clicar no botão
*/
msg(
{
type: "bottomBar",
show: false,
buttons: [
{
text: "Ajuda",
action: "Ajuda",
},
],
},
"payload"
);

/* Lista */
msg(
[
{
title: "Lista 1",
price: "R$5,00",
description: "Lista 1 - OK",
image: "https://imageURL.jpg",
},
{
title: "Lista 2",
price: "R$6,00",
description: "Lista 2 - OK",
image: "https://imageURL.jpg",
},
{
title: "Lista 3",
price: "R$5,00",
description: "Lista 3 - OK",
image: "https://imageURL.jpg",
},
],
"list"
);
Tipo de ConteúdoO que é
textTexto Padrão
imageURL de Imagem
documentURL de PDF ou TXT
videoURL de Vídeo
payloadObjeto JS (somente na web)
chipsArray de Sugestões Rápidas
listArray de Opções
ttsText to Speech
Dica

Para o array de sugestões rápidas, o input do usuário será o texto do botão. O tipo list em plataformas não suportadas (Telegram/WhatsApp) é renderizado sem a imagem

:::